<html>

<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="./../../../../pdoc.css">
</head>

<body>





<a name="functions:SYNCENV"></a>

<h1>Função SYNCENV</h1>


<p>E a User Function que retorna array com dados do ambiente e do layout a ser gerado</p>




<dl>
	<dt>Autor</dt>
		<dd>Elton Teodoro Alves</dd>
	<dt>Desde</dt>
		<dd>14/11/2014</dd>
	<dt>Versão</dt>
		<dd>P11 R5</dd>
</dl>




<h2>Definição</h2>


<h3>Sintaxe</h3>

<p><code>SYNCENV(&lt;aParam&gt;, &lt;cLayout&gt;, &lt;cPeriod&gt;)
--> &lt;Array&gt;
</code></p>


<h3>Parâmetros e retorno</h3>

<table>
	<tr>
		<th>Nome</th>
		<th>Tipo</th>
		<th>Uso</th>
		<th>Descrição</th>
	</tr>
	<tr>
		<td>aParam</td>
		<td>Array</td>
		<td>Obrigatório</td>
		<td>Array passado por default pelo schudele com:</br> aParam[1] = Codigo da Empresa</br> aParam[2] = Codigo da Filial</br> aParam[3] = Codigo do Usuario</br> aParam[4] = Codigo do Agendamento + Codigo da Tarefa</td>
	</tr>
	<tr>
		<td>cLayout</td>
		<td>Caracter</td>
		<td>Obrigatório</td>
		<td>Codigo do Cadastro do Layout Synchro a ser gerado, para buscar os parametros do mesmo</td>
	</tr>
	<tr>
		<td>cPeriod</td>
		<td>Caracter</td>
		<td>Obrigatório</td>
		<td>Periodicidade do Layout D - Diaria e M - Mensal</td>
	</tr>
	<tr class="return">
		<td>Retorno</td>
		<td>Array</td>
		<td>&nbsp;</td>
		<td>Array com dados da empresa que ira gerar o layout e os parametros do cadastro do layout</td>
	</tr>
</table>


<h3>Descrição</h3>

<p>E a User Function que retorna array com dados do ambiente e do layout a ser gerado</p>


<h2>Observações</h2>

<code>
Layout do Array de Retorno:</br>
</br>
<table>
<tr><th> POSICAO </th><th> TIPO </th><th> DESCRICAO                                               </th></tr>
<tr><td> [01]    </td><td> C    </td><td> Empresa definida no schudele                            </td></tr>
<tr><td> [02]    </td><td> C    </td><td> Filial definida no schuidele                            </td></tr>
<tr><td> [03]    </td><td> C    </td><td> Usuario definido no Schudele                            </td></tr>
<tr><td> [04]    </td><td> C    </td><td> Agenda e Tarefa no Schudele                             </td></tr>
<tr><td> [05]    </td><td> C    </td><td> Codigo do Layout                                        </td></tr>
<tr><td> [06]    </td><td> L    </td><td> Dados foram resgatados com sucesso T/F                  </td></tr>
<tr><td> [07]    </td><td> A    </td><td> Array da lista de Filiais                               </td></tr>
<tr><td> [08]    </td><td> C    </td><td> Periodicidade do Layout                                 </td></tr>
<tr><td> [09]    </td><td> C    </td><td> Proxima referencia do Layout                            </td></tr>
<tr><td> [10]    </td><td> C    </td><td> Lista de Filiais do Layout                              </td></tr>
<tr><td> [11]    </td><td> C    </td><td> Endereco do FTP                                         </td></tr>
<tr><td> [12]    </td><td> C    </td><td> Login do FTP                                            </td></tr>
<tr><td> [13]    </td><td> C    </td><td> Senha do FTP                                            </td></tr>
<tr><td> [14]    </td><td> C    </td><td> Pasta do FTP onde o arquivo sera salvo                  </td></tr>
<tr><td> [15]    </td><td> C    </td><td> Email de Envio do arquivo de LOG                        </td></tr>
<tr><td> [16]    </td><td> C    </td><td> Numero Sequencial do Layout                             </td></tr>
<tr><td> [17]    </td><td> C    </td><td> Descricao do Layout                                     </td></tr>
<tr><td> [18]    </td><td> N    </td><td> Porta FTP                                               </td></tr>
<tr><td> [19]    </td><td> C    </td><td> Codigo do Layout                                        </td></tr>
<tr><td> [20]    </td><td> N    </td><td> Dias de Armazenamento de arquivos gerados para o layout </td></tr>
</table>
</br>
Detalhamento da Posicao [07] referente ao array com a Lista de Filiais</br>
</br>
<table>
<tr><th> POSICAO </th><th> TIPO </th><th> DESCRICAO                      </th></tr>
<tr><td> [01]    </td><td> C    </td><td> Codigo da Filial               </td></tr>
<tr><td> [02]    </td><td> C    </td><td> CNPJ da Filial                 </td></tr>
<tr><td> [03]    </td><td> C    </td><td> Sufixo do CNPJ da Filial       </td></tr>
<tr><td> [04]    </td><td> C    </td><td> Prefixo dos Produtos da Filial </td></tr>
<tr><td> [05]    </td><td> C    </td><td> ID da Filial                   </td></tr>
<tr><td> [06]    </td><td> C    </td><td> UF da Filial                   </td></tr>
<tr><td> [07]    </td><td> C    </td><td> Codigo Municipio IBGE          </td></tr>
</table></code></br>





</br></br>


</body>

</html>

